hit upon


Results for "hit upon"

English - Turkish Dictionary

hit upon

(English - Turkish Dictionary) :
rasgele bulmak.